Algunos conceptos básicos de SQL
Esta nota del curso de MySQL es una continuación de una anterior publicada en este sitio. Puedes leerla pulsando el siguiente enlace.
Todos los comandos que has usado hasta ahora (select now(), show databases, y create database bookstore) son sentencias de SQL. SQL, o lenguaje de consulta estructurado por sus siglas en inglés, es el lenguaje que utiliza para comunicarse con la mayoría de los DBMS, incluido MySQL. Usando SQL puedes crear y eliminar bases de datos y tablas; insertar nuevos datos en las tablas; actualizar datos; borrar datos; y recuperar datos.
Las declaraciones que recuperan datos de una base también suelen denominarse consultas, de ahí el nombre "Lenguaje de consulta estructurado".
Utilizarás SQL en el resto de este curso mientras creas una tabla en tu nueva base de datos, agregas un registro y recuperas un registro.
Creando una tabla simple
Al igual que con todas las bases de datos relacionales, MySQL organiza sus datos en tablas. Una tabla contiene uno o más registros de datos relacionados, de manera similar a una matriz asociativa en JavaScript o PHP. Una tabla consiste en:
- Uno o más campos. Cada campo contiene un tipo específico de información. Por ejemplo, en una tabla de libros, puede tener un campo para el título del libro, otro campo para el autor del libro, etc.
- Uno o más registros. Un registro es un conjunto de valores de campo que almacena toda la información sobre una entidad particular en la tabla. En una tabla de libros, un registro almacenaría todos los valores de campo para un libro específico.
En próximas notas hablaremos más del tema. Y también te recordamos que estaremos trabajando en nuestro curso de C# y el curso de Visual Basic. Así podrás desarrollar aplicaciones web y de escritorio más robustas. Además complementará el uso de MySQL y las bases de datos.